
package org.japo.java.swing.beans;

import java.awt.Graphics;
import java.awt.Image;
import javax.swing.JPanel;

public class PanelFondo extends JPanel{

    // Referencia a la imagen de fondo
    private Image img;
    
    public PanelFondo(Image img){
        if (img != null) {
            this.img = img;
        }
    }
    
    @Override
    public void paint(Graphics g){
        // Dibuja la imagen en el área de la etiqueta
        g.drawImage(img, 0, 0, getWidth(), getHeight(), this);
        
        // Panel opaco - Muestra imagen
        setOpaque(false);
        
        // Pinta la imagen
        super.paint(g);
    }
}
